someone that speaks by divine inspiration - Francés Inglés Diccionario